package com.ylr.send.common.dto;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.util.Date;
import java.util.Map;

/**
 * Created by IntelliJ IDEA.
 *
 * @author wyw
 * date: 2023-06-26 14:07:33
 * className: SmsLogDetailDto
 * version: 1.0
 * description:
 */
@Getter
@Setter
@ToString
@Accessors(chain = true)
public class SmsLogDetailDto {

    /**
     * 接收手机号
     */
    private String mobile;

    /**
     * 请求渠道
     */
    private Integer requestChannel;

    /**
     * 请求渠道名称
     */
    private String requestChannelName;

    /**
     * 请求模块
     */
    private Integer requestModule;

    /**
     * 请求模块名称
     */
    private String requestModuleName;

    /**
     * 请求参数
     */
    private Map<String, String> paramMap;

    /**
     * 渠道返回结果
     */
    private Map<String, String> resultMap;

    /**
     * 状态[0-成功 1-失败]
     */
    private Integer status;

    /**
     * 状态名称
     */
    private String statusName;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 创建用户
     */
    private String createUser;

    /**
     * 备注
     */
    private String remark;

    /**
     * 短信渠道
     */
    private Integer smsChannel;

    /**
     * 短信渠道名称
     */
    private String smsChannelName;

    /**
     * 短信模板名称
     */
    private String templateName;

    /**
     * 短信模板内容
     */
    private String content;

    /**
     * 短信发送内容
     */
    private String smsContent;

    /**
     * 短信模板版本号
     */
    private Integer version;

}
